self-contained mobile unit - Englisch Synonyme Wörterbuch